A comparison of service-oriented development approaches
نویسندگان
چکیده
Software enabled systems are essential in many applications domains, such as business information systems, complex control software and telecommunication systems; they are quickly emerging in others, for instance in embedded systems and mobile network applications. Such systems are ever growing in size and complexity, with simultaneously increasing demands on quality, performance, governance and correctness. The number of complex systems of systems integration and maintenance efforts is rising. It is of paramount importance to manage the development of such systems in an effective, timely, and resource saving way. It is mandatory to reduce complexity by raising the levels of abstraction as possible and to have effective system development models that support it. Service-orientation is a promising idea of managing the development, realization and implementation of complex software enabled systems. General idea is to focus on the functionality of a system delivered by interactions with its users – its services – and to abstract from more concrete details, such as structural and implementation aspects. Many development approaches in academia and industry label themselves as service-oriented. Application of services ranges from early requirements engineering phases to the deployment of executable systems. However, there is no common understanding of the meaning of the terms service and service-orientation, even within one application domain. In this article, we provide an overview of the underlying concepts of service-orientation, depict potential benefits across development phases and survey existing service-oriented development approaches. We identify criteria that enable us to compare the approaches and show their commonalities and differences. We conclude the essence of service-orientated and related approaches and their benefits.
منابع مشابه
Development of a framework to evaluate service-oriented architecture governance using COBIT approach
Nowadays organizations require an effective governance framework for their service-oriented architecture (SOA) in order to enable them to use a framework to evaluate their current state governance and determine the governance requirements, and then to offer a suitable model for their governance. Various frameworks have been developed to evaluate the SOA governance. In this paper, a brief introd...
متن کاملDesigning and Validating the Service-Oriented University Model from the Standpoint of Higher Education Experts
Service orientation is a pivotal factor and a strategic direction for the university to keep with changes and perceptions of social needs. Accordingly, the main purpose of this study is to develop a model for the service-oriented university within the framework of service provision to the community. This research was conducted using a qualitative approach based on the grounded theory method. Th...
متن کاملبه کارگیری الگوریتم ژنتیک جهت شناسایی خودکار سرویس ها با توجه به معیارهای کیفی سرویس
Service-oriented architecture improves the stability and operational capability of software systems for passive defense measures. Automatic identification of services using quality of service measures ensures the successful deployment of service-oriented architecture and is great importance to speed up software development life cycle. Little attention to non-functional requirements, no conside...
متن کاملAssessment of Employment Status in Fourth and Fifth Economic, Social and Cultural Development Plans
Achieving a low unemployment rate has been the goal of all six post-revolutionary development programs as well as other major macro programs. However, the Iranian economy has experienced an average unemployment rate of 10 to 15 percent in recent decades, with no declining trend, so searching about the created employment is essential for proper future policy making. The present study analyzes th...
متن کاملImproving Service Quality by Using Organizational Citizenship Behavior: Iranian Evidence
Nowadays, with increasing service industries, service marketing and service quality have become an important challenge to organizations. The attempts of organizations in this situation are witnesses to this matter. In the past years, the organizations tried to reach service quality appropriation and satisfaction of self-external customers by concepts and approaches of external marketing. One of...
متن کامل